package com.work.demo_01.controller;

import javax.servlet.http.HttpSession;

public class BaseController {
//    操作成功的状态码
    public static final int OK = 200;
    public static final int Failed = 400;
//  封装从session中获取用户uid和用户名的方法
//  protected只有子类才能访问该方法
    /**
     * 从session中取出用户uid
     * @param session
     * @return 用户uid
     */
    protected final Integer getUidFromSession(HttpSession session){
        return Integer.valueOf(session.getAttribute("uid").toString());
    }
    /**
     * 从session中取出用户名
     * @param session
     * @return 用户名
     */
    protected final String getUsernameFromSession(HttpSession session){
        return session.getAttribute("username").toString();
    }

    protected final String getCodeFromSession(HttpSession session){
        return session.getAttribute("code").toString();
    }
}
